home *** CD-ROM | disk | FTP | other *** search
/ Oh!X 2001 Spring / Oh!X 2001 Spring Special CD-ROM (Japan).7z / Oh!X 2001 Spring Special CD-ROM (Japan) (Track 1).bin / VC / layered / LayeredWnd.h < prev    next >
C/C++ Source or Header  |  2000-08-01  |  895b  |  33 lines

  1. // LayeredWnd.h: LayeredWnd クラスのインターフェイス
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4.  
  5. #if !defined(AFX_LAYEREDWND_H__F9EB8D6D_67C1_11D4_9897_00C00CB069F5__INCLUDED_)
  6. #define AFX_LAYEREDWND_H__F9EB8D6D_67C1_11D4_9897_00C00CB069F5__INCLUDED_
  7.  
  8. #if _MSC_VER > 1000
  9. #pragma once
  10. #endif // _MSC_VER > 1000
  11.  
  12. BOOL InitInstance( HINSTANCE hInstance );
  13. void ExitInstance();
  14. LONG APIENTRY MainWndProc( HWND hWnd, UINT message, UINT wParam, LONG lParam );
  15.  
  16. class LayeredWnd  
  17. {
  18. public:
  19.     LayeredWnd( HINSTANCE hInstance );
  20.     virtual ~LayeredWnd();
  21.     HWND Create();
  22.     LRESULT WndProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam );
  23.  
  24.     HINSTANCE m_hInstance;
  25.     HWND m_hWnd;
  26.  
  27.     // メッセージ関数群
  28.     void OnCreate( HWND hWnd );
  29.     void OnDestroy();
  30. };
  31.  
  32. #endif // !defined(AFX_LAYEREDWND_H__F9EB8D6D_67C1_11D4_9897_00C00CB069F5__INCLUDED_)
  33.